/* This style sheet is common with wordpress inove theme and dscripts main interface */

#wrap {
	background:url(../tutorials/wp-content/themes/inove/img/light.gif) center top no-repeat;
}

/* layout START */

#container {
	margin:0 auto;
	width:936px;
}


#header {
color:#FFFFFF;
height: 30px;
overflow:visible;
background: #ffffff url(../img/dscripts_custom_header.gif) 0 0 repeat-x;
height:69px;

}



#header .logo {
padding: 3px 20px 0px 10px;
}


#site_nav
{
float: left;
padding: 6px 20px 12px 30px;
font-size:13px;
font-weight:bold;
text-align:center;
width: 500px;
}
#site_nav ul
{
margin: 0;
padding:;
}
#site_nav li
{
margin: 0;
padding: 0;
width:100%;
display:inline;
padding: 22px 20px 12px;
cursor:pointer;
overflow:visible;
}

#site_nav a
{
color:#FFFFFF;
text-decoration:none;
width:100%;
}

li .active_site_nav, #site_nav li:hover
{
background-color:#666666;
/*border-bottom: 3px solid #222222;*/
}

#navigation {
	margin:0px;
	padding: 0px;
}
#navigation ul{
margin:0px;
padding: 0px;
}
#menus li {
	display:inline;
	list-style:none;
}
#menus li a {
background:transparent url(../tutorials/wp-content/themes/inove/img/menu.gif) no-repeat;
display:block;
color:#382E1F;
height:31px;
line-height:31px;
padding:0 20px;
margin-left:-10px;
text-decoration:none;
font-size:11px;
float:left;
z-index:1;
}
#menus li a:hover {
	background-position:0 -31px;
}
#menus li.current_page_item a, 
#menus li.current-cat a {
	background-position:0 -62px;
}
#menus li a.home {
	background-position:0 -93px;
	width:45px;
	padding:0;
	margin-left:0;
	text-indent:-999em;
}
#menus li a.home:hover {
	background-position:0 -124px;
}
#menus li.current_page_item a.home {
	background-position:0 -155px;
}
#menus li a.lastmenu:hover {
	background-position:0 0;
}


/* submenu START */
#menus li ul {
	display:none;
	background:#F4F5F7;
	border:1px solid #CCC;
	border-top-color:#A6A6A6;
	padding:0 5px;
}
#menus li li {
	float:none;
	margin:0 !important;
	margin:0;
	padding:0;
	display:block;
	list-style:none;
}
#menus li li a {
	float:none;
	display:block;
	padding:5px;
	text-decoration:none;
	width:125px;
	font-size:12px;
	border-style:solid;
	border-color:#DDD;
	border-width:1px 0 0;
	margin:0;
	background-image:none;
	height:20px;
	line-height:20px;
}
#menus li li.first a {
	border-top:none;
}
#menus li li a:hover {
	font-weight:bolder;
}
/* submenu END */












#search
{
margin: 8px 20px;
float:right;
}

#search input
{
background:none;
background-color:#444444;
font: 10px normal "Trebuchet MS", Arial, Verdana;
color:#AAAAAA;
border:1px solid #666666;
-moz-border-radius: 1em;
padding:0px 5px 0px 5px;
width: 100px;
}

#search .notfocused
{
border:1px solid #666666;
-moz-border-radius: 1em;
background-color:#444444;
color:#AAAAAA;
}

#search .focused
{
border:1px solid #666666;
-moz-border-radius: 1em;
background-color:#DDDDDD;
color:#333333;
}






















#global_notice
{
border: 1px solid #FF9797;
-moz-border-radius: 1em;
background-color:#FFECEC;
padding:10px 20px 10px 20px;
margin: 10px 20px 30px 20px;
font-size:11px;
color:#330000;
}





#footer {
	background:url(../tutorials/wp-content/themes/inove/img/header_footer.jpg) 0 -132px no-repeat;
	display:block;
	height:88px;
	border-top:1px solid #CCC;
	font-size:10px;
	line-height:145%;
	width:100%;
}
#footer a {
	color:#2A2A2A;
	text-decoration:none;
}
#footer a:hover {
	text-decoration:underline;
}
#copyright {
	margin-top:15px;
	margin-left:20px;
	text-align:center;
	font-size:11px;
	color:#333333;
}
#copyright a
{
color:#333333;
}

a#gotop {
	background:url(../tutorials/wp-content/themes/inove/img/icons.gif) 0 -304px no-repeat;
	float:right;
	height:16px;
	line-height:18px;
	display:block;
	padding-left:16px;
	margin:5px 15px 0 0 !important;
	margin:5px 8px 0 0;
	text-decoration:none;
}


#footer_links
{
padding: 5px 0 0 20px;
}





